const db = require('../db/index')

exports.getArticleCates = (req, res) => {
    /* 
    目的：获取所有的分类数据
    + 编写sql
    + 执行sql
    + 成功后干啥  获取数据成功 并将数据返回给前端
    */
    var sql = `select *  from  ev_cate`
    db.query(sql, (error, results) => {
        if (error) res.cc(error)
        // 2. 执行 SQL 语句成功，但是查询到的数据条数不等于 1 
        if (results.length == 0) return res.cc('获取分类数据失败 or  暂无数据！') // 3. 将用户信息响应给客户端 
        res.send({
            status: 0,
            message: '获取用户基本信息成功！',
            data: results
        })
    })
}

exports.addArticleCates = (req, res) => {
    /* 
    目的：添加分类
    + 编写sql
    + 执行sql
    + 成功后干啥  判断 返回的数据影响行数是不是等于1

    */
    var sql = `insert  into ev_cate(name,alias) values(?,?)`
    db.query(sql, [req.body.name, req.body.alias], (error, results) => {
        if (error) res.cc(error)
        if (results.affectedRows != 1) {
            return res.cc('添加分类数据失败')
        }
        /*  + 返回执行后的结果===提示更新用户数据成功 */
        res.send('添加分类成功')

    })
}



